T Thomas Guard Director / Producer / 副导演 / Scriptwriter DouBan IMDb Director Dead Shot 2023 5.6 The Uninvited 2009 6.4